Internet Archive BookReader

Artillery Through the Ages: A Short Illustrated History of Cannon, Emphasizing Types Used in America